import localeMessageBox from '@/components/message-box/locale/zh-CN';
import localeLogin from '@/views/login/locale/zh-CN';

import localeWorkplace from '@/views/dashboard/workplace/locale/zh-CN';

import localeSearchProject from '@/views/project/search-table/locale/zh-CN';
import localeSearchRoute from '@/views/route/search-table/locale/zh-CN';
import localeCreateRoute from '@/views/route/create-route/locale/zh-CN';
import localeConsulPreview from '@/views/consul/preview/locale/zh-CN';
import localeSyncProject from '@/views/project/sync-content/locale/zh-CN';
import localeConsul from '@/views/consul/search-table/locale/zh-CN';

import localeGlobalConfigurationDetail from '@/views/global-configuration/detail/locale/zh-CN';

import localeSuccess from '@/views/result/success/locale/zh-CN';
import localeError from '@/views/result/error/locale/zh-CN';

import locale403 from '@/views/exception/403/locale/zh-CN';
import locale404 from '@/views/exception/404/locale/zh-CN';
import locale500 from '@/views/exception/500/locale/zh-CN';

import localeSettings from './zh-CN/settings';
import localeRadio from './zh-CN/radio';
import localeLoadBalancer from './zh-CN/load-balancer';
import localeQos from './zh-CN/qos';
import localeRateLimit from './zh-CN/rate-limit';
import localeServiceDiscovery from './zh-CN/service-discovery';
import localeHttpHandler from './zh-CN/http-handler';
import localeProject from './zh-CN/project';
import localeDownstream from './zh-CN/downstream';
import localeUpstream from './zh-CN/upstream';
import localeRoute from './zh-CN/route';
import localeAuthentication from './zh-CN/authentication';

export default {
  'menu.dashboard': '仪表盘',
  'menu.server.dashboard': '仪表盘-服务端',
  'menu.server.workplace': '工作台-服务端',
  'menu.server.monitor': '实时监控-服务端',
  'menu.project': '项目',
  'menu.result': '结果页',
  'menu.exception': '异常页',
  'menu.globalconfiguration': '全局配置',
  'menu.profile': '详情页',
  'menu.visualization': '数据可视化',
  'menu.user': '个人中心',
  'menu.arcoWebsite': 'Arco Design',
  'menu.consul': 'Consul',
  'menu.consul.search': 'Consul备份查询',
  'menu.consul.preview': 'Consul预览',
  'unit.ms': '毫秒',
  'unit.second': '秒',
  'navbar.action.locale': '切换为中文',
  'submit': '提交',
  'confirm': '确认',
  'exit': '退出',
  'cancel': '取消',
  ...localeSettings,
  ...localeMessageBox,
  ...localeLogin,
  ...localeWorkplace,

  ...localeSearchProject,
  ...localeSearchRoute,
  ...localeCreateRoute,
  ...localeConsulPreview,
  ...localeSyncProject,
  ...localeConsul,

  ...localeGlobalConfigurationDetail,
  ...localeSuccess,
  ...localeError,
  ...locale403,
  ...locale404,
  ...locale500,
  ...localeRadio,
  ...localeLoadBalancer,
  ...localeQos,
  ...localeRateLimit,
  ...localeServiceDiscovery,
  ...localeHttpHandler,
  ...localeProject,
  ...localeDownstream,
  ...localeUpstream,
  ...localeRoute,
  ...localeAuthentication,
};
